veterinary parasitology - Turco Inglés Diccionario